shore protection facilities - Français Anglais Dictionnaire